#ifndef TB_HASH_UUID_H
#define TB_HASH_UUID_H

#include "prefix.h"

__tb_extern_c_enter__

tb_bool_t tb_uuid_make(tb_byte_t uuid[16], tb_char_t const *name);

tb_char_t const* tb_uuid_make_cstr(tb_char_t uuid_cstr[37], tb_char_t const *name);

tb_bool_t tb_uuid4_make(tb_byte_t uuid[16], tb_char_t const *name);

tb_char_t const* tb_uuid4_make_cstr(tb_char_t uuid_cstr[37], tb_char_t const *name);

__tb_extern_c_leave__

#endif // !TB_HASH_UUID_H
